ADVANTAGE NORMAL DISADVANTAGE
PUBLIC TO GM
y
NPC OPTIONS
NAME
NPC TYPE
ARMOR CLASS TYPE
HIT POINTS FORMULA
SPEED
ATTRIBUTES
STR AGI END INT WIL PER
SAVES
STR AGI END INT WIL PER
SKILLS
ACROBATICS
ANIMAL HANDLING
ARCANA
ATHLETICS
DECEPTION
HISTORY
INSIGHT
INTIMIDATION
INVESTIGATION
MEDICINE
NATURE
PERCEPTION
PERFORMANCE
PERSUASION
RELIGION
SLEIGHT OF HAND
STEALTH
SURVIVAL
DAMAGE VULNERABILITIES
DAMAGE RESISTANCES
DAMAGE IMMUNITIES
CONDITION IMMUNITIES
SENSES
LANGUAGES
CHALLENGE XP
TOKEN SIZE
SPELLCASTING NPC
SPELLCASTING ABILITY
GLOBAL MAGIC ATTACK MODIFIER:
MAGIC CASTER LEVEL:
SPELL SAVE DC MOD:
HAS REACTIONS
LEGENDARY ACTIONS:
GENERAL OPTIONS
NPC
ROLL QUERIES:
WHISPER ROLLS TO GM:
AUTO DAMAGE ROLL:
NPC NAME IN ROLLS:
ADD AGI TIEBREAKER TO INITIATIVE
Armor Class
Hit Points
Speed
Saving Throws
Skills
Damage Vulnerabilities
Damage Resistances
Damage Immunities
Condition Immunities
Senses
Languages
Challenge
Actions
y
NAME:
ATTACK
TYPE: RANGE/REACH:
TO HIT: TARGET:
ON HIT:
ON HIT 2:
DESCRIPTION:
Reactions
Legendary Actions
y
NAME:
ATTACK
TYPE: RANGE/REACH:
TO HIT: TARGET:
ON HIT:
ON HIT 2:
DESCRIPTION:
Spells
THIS SECTION IS NOW NO LONGER SUPPORTED. PLEASE TRANSFER ANY SPELLS LISTED HERE INTO THE NEW SPELLS BY LEVEL SECTION, AVAILABLE AFTER SELECTING THE 'SPELLCASTING NPC' OPTION FROM THE NPC OPTIONS ABOVE. FOR MODULE USERS, THIS SHEET WILL BE UPDATED IN AN UPCOMING PATCH.
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
CONCENTRATION
DURATION:
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
R C
CORE BIO SPELLS y
SRD5 by Roll20 CHARACTER NAME
y
CLASS: SUBCLASS: LEVEL:
RACE: SUBRACE:
CLASS & LEVEL
BACKGROUND
RACE
ALIGNMENT
EXPERIENCE POINTS
0
0
0
0
0
0
LUCK
PROFICIENCY BONUS
0
0
0
0
0
0
SAVING THROWS
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
SKILLS
PASSIVE WISDOM (PERCEPTION)
TOOL PRO ATTRIBUTE
y
NAME:
PROFICIENCY BONUS:
ATTRIBUTE: MODS:
TOOL PROFICIENCIES & CUSTOM SKILLS
TYPE PROFICIENCY
y
TYPE:
PROFICIENCY:
OTHER PROFICIENCIES & LANGUAGES
ARMOR CLASS
SPEED
Hit Point Maximum
CURRENT HIT POINTS
TEMPORARY HIT POINTS
Magicka Maximum
CURRENT MAGICKA
Total
SUCCESSES
FAILURES
EXHAUSTION LEVEL
NAME ATK DAMAGE/TYPE
y
NAME:
ATTACK: + + PROFICIENT
RANGE:
MAGIC BONUS: CRIT RANGE:
DAMAGE: + +
TYPE: CRIT:
DAMAGE2: + +
TYPE: CRIT:
SAVING THROW: VS DC:
SAVE EFFECT:
AMMUNITION:
DESCRIPTION:
ATTACKS & SPELLCASTING
S
WARNING - MULTIPLE SETS OF ARMOR OR SHIELDS HAVE BEEN ADDED AND AC IS NOT CORRECTLY CALCULATED. UNEQUIP THE ARMOR PIECE FROM THE ITEM DETAILS.
ATTENTION - YOUR CUSTOM AC CALCULATION IS NOT BEING USED AS YOU HAVE ARMOR EQUIPPED. IF YOU WANT TO USE YOUR CUSTOM AC, UNEQUIP THE ARMOR PIECE FROM THE ITEM DETAILS.
* ITEM NAME Weight symbol
i
EQUIPPED USE AS A RESOURCE HAS AN ATTACK PROP: MODS:
TOTAL WEIGHT IMMOBILE HEAVILY ENCUMBERED ENCUMBERED OVER CARRYING CAPACITY
EQUIPMENT
y
PERSONALITY TRAITS
y
IDEALS
y
BONDS
y
FLAWS
Total
Total
Total
Total
y
NAME:
SOURCE:
SOURCE TYPE:
:
FEATURES & TRAITS
i Looking for missing data? Your data is in the simple version that can be re-enabled from the Settings(gear) tab of the character sheet. Under GENERAL OPTIONS and then FEATS & TRAITS. Set the section to be 'Simple'.
SRD5 by Roll20 CHARACTER NAME
AGE
SIZE
HEIGHT
WEIGHT
EYES
SKIN
HAIR
CHARACTER APPEARANCE
CHARACTER BACKSTORY
ALLIES & ORGANIZATIONS
ADDITIONAL FEATURES & TRAITS
TREASURE
SRD5e by Roll20 CHARACTER NAME
SPELLCASTING ABILITY
SPELL SAVE DC
SPELL ATTACK BONUS
0
CANTRIPS
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
CANTRIP PROGRESSION
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
CLASS:
TYPE:
R C
SLOTS TOTAL SLOTS REMAINING MAGICKA COST
1
2 MP
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
CLASS:
TYPE:
2
3 MP
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
CLASS:
TYPE:
R C
3
5 MP
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
CLASS:
TYPE:
R C
4
6 MP
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
CLASS:
TYPE:
R C
5
7 MP
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
CLASS:
TYPE:
R C
6
9 MP
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
CLASS:
TYPE:
R C
7
10 MP
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
CLASS:
TYPE:
R C
8
11 MP
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
CLASS:
TYPE:
R C
9
13 MP
y
NAME:
SCHOOL: RITUAL
CASTING TIME:
RANGE:
TARGET:
CONCENTRATION
DURATION:
SPELLCASTING ABILITY
INNATE:
OUTPUT:
SPELL ATTACK:
DAMAGE: TYPE:
DAMAGE2: TYPE:
HEALING:
ADD ABILITY MOD TO DAMAGE OR HEALING
SAVING THROW: EFFECT:
HIGHER LVL CAST DMG: +
INCLUDE SPELL DESCRIPTION IN ATTACK:
DESCRIPTION:
AT HIGHER LEVELS:
CLASS:
TYPE:
R C
SRD5e by Roll20 CHARACTER NAME
y
CLASS: SUBCLASS: LEVEL:
RACE: SUBRACE:
CLASS & LEVEL
BACKGROUND
RACE
ALIGNMENT
EXPERIENCE POINTS
HIT DIE:
CARRYING CAPACITY MODIFIER:
GLOBAL MAGIC ATTACK MODIFIER:
MAGIC CASTER LEVEL:
SPELL SAVE DC MOD:
SPELL ICONS:
HALFLING LUCK
ARCANE FIGHTER
ARCANE ROGUE
CLASS OPTIONS ()
2ND CLASS: LEVEL: SUBCLASS:
3RD CLASS: LEVEL: SUBCLASS:
4TH CLASS: LEVEL: SUBCLASS:
MULTICLASS OPTIONS
USE CUSTOM CLASS
CLASS NAME:
HIT DIE:
SPELLCASTING ABILITY:
SAVES
Strength
Dexterity
Constitution
Intelligence
Wisdom
Charisma
CUSTOM CLASS OPTIONS
STRENGTH +
DEXTERITY +
CONSTITUTION +
INTELLIGENCE +
WISDOM +
CHARISMA +
INITIATIVE MODIFIER:
INITIATIVE STYLE:
ADD DEX TIEBREAKER TO INITIATIVE
ARMOR CLASS TRACKING:
HP MODIFIERS:
LEVELS:
SOURCE: MOD:
ATTRIBUTE OPTIONS
Strength Save +
Dexterity Save +
Constitution Save +
Intelligence Save +
Wisdom Save +
Charisma Save +
DEATH SAVE MODIFIER:
GLOBAL SAVING THROW MODIFIER:
SAVE OPTIONS
Acrobatics (Dex) +
Animal Handling (Wis) +
Arcana (Int) +
Athletics (Str) +
Deception (Cha) +
History (Int) +
Insight (Wis) +
Intimidation (Cha) +
Investigation (Int) +
Medicine (Wis) +
Nature (Int) +
Perception (Wis) +
Performance (Cha) +
Persuasion (Cha) +
Religion (Int) +
Sleight of Hand (Dex) +
Stealth (Dex) +
Survival (Wis) +
JACK OF ALL TRADES
PASSIVE PERCEPTION MODIFIER:
SKILL OPTIONS
v
NPC
ROLL QUERIES:
WHISPER ROLLS TO GM:
AUTO DAMAGE ROLL:
CORE DIE ROLL:
PROFICIENCY BONUS:
SHOW GLOBAL SAVE MODIFIER FIELD
SHOW GLOBAL SKILL MODIFIER FIELD
SHOW GLOBAL ATTACK MODIFIER FIELD
SHOW GLOBAL DAMAGE MODIFIER FIELD
SHOW GLOBAL AC MODIFIER FIELD
ADD CHARACTER NAME TO TEMPLATES:
LEVEL CALCULATIONS:
ENCUMBRANCE:
INVENTORY:
FEATURES AND TRAITS:
PROFICENCIES AND LANGUAGES:
AMMO TRACKING: (API REQUIRED)
SHOW MAGICKA TRACKING:
SHOW EXHAUSTION TRACKING:
GENERAL OPTIONS
ACCEPTING DROP FROM COMPENDIUM
Are you sure you want to turn this character into a ?
Yes
Cancel
{{#always}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{r2}}{{#global}} + {{global}}{{/global}}
{{/always}} {{#normal}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{/normal}} {{#advantage}} {{#rollLess() r1 r2}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{r2}}{{#global}} + {{global}}{{/global}}
{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{r2}}{{#global}} + {{global}}{{/global}}
{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{r2}}{{#global}} + {{global}}{{/global}}
{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollLess() r1 r2}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{r2}}{{#global}} + {{global}}{{/global}}
{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{r2}}{{#global}} + {{global}}{{/global}}
{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}
{{r1}}{{#global}} + {{global}}{{/global}}
{{r2}}{{#global}} + {{global}}{{/global}}
{{/rollGreater() r1 r2}} {{/disadvantage}}
{{rname}}{{#mod}} ({{mod}}){{/mod}}
{{#charname}}
{{charname}}
{{/charname}}
{{#always}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/always}} {{#normal}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/normal}} {{#advantage}} {{#rollLess() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollLess() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollGreater() r1 r2}} {{/disadvantage}}
{{#range}}
{{range}}
{{/range}}
{{#normal}} {{#rollWasCrit() r1}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r1}} {{#^rollWasCrit() r1}}{{rname}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/^rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{#^rollWasCrit() r1}}{{#^rollWasCrit() r2}}{{rname}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/^rollWasCrit() r2}}{{/^rollWasCrit() r1}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{#^rollWasCrit() r1}}{{#^rollWasCrit() r2}}{{rname}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/^rollWasCrit() r2}}{{/^rollWasCrit() r1}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollTotal() r1 r2}}{{#^rollWasCrit() r1}}{{rname}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/^rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollLess() r1 r2}}{{rname}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollLess() r1 r2}} {{#rollGreater() r1 r2}}{{rname}}{{#innate}}, {{innate}}{{/innate}} ({{mod}}){{/rollGreater() r1 r2}} {{/disadvantage}}
{{#charname}}
{{charname}}
{{/charname}}
{{#desc}}
{{desc}}
{{/desc}}
{{#save}} {{#attack}}
{{/attack}} {{^attack}}
{{/attack}}
DC{{savedc}}
{{#savedesc}}
{{savedesc}}
{{/savedesc}}
{{saveattr}} Save
{{/save}} {{^attack}} {{#desc}}
{{desc}}
{{/desc}} {{/attack}} {{#globaldamage}} {{#^rollTotal() globaldamage 0}}
{{globaldamage}}{{#globaldamagecrit}} + {{globaldamagecrit}}{{/globaldamagecrit}} {{globaldamagetype}}
{{/^rollTotal() globaldamage 0}} {{/globaldamage}} {{#hldmg}} {{#^rollTotal() hldmg 0}}
{{hldmg}}{{#hldmgcrit}} + {{hldmgcrit}}{{/hldmgcrit}} {{dmg1type}}
Higher Level Cast
{{/^rollTotal() hldmg 0}} {{/hldmg}}
{{#dmg1flag}} {{^dmg2flag}}
{{dmg1}}{{#crit}} + {{crit1}}{{/crit}} {{dmg1type}}
{{/dmg2flag}} {{/dmg1flag}} {{#dmg2flag}} {{^dmg1flag}}
{{dmg2}}{{#crit}} + {{crit2}}{{/crit}} {{dmg2type}}
{{/dmg1flag}} {{/dmg2flag}} {{#dmg1flag}} {{#dmg2flag}}
{{dmg1}}{{#crit}} + {{crit1}}{{/crit}} {{dmg1type}}
{{dmg2}}{{#crit}} + {{crit2}}{{/crit}} {{dmg2type}}
{{/dmg2flag}} {{/dmg1flag}}
{{^attack}} {{#range}}
{{range}}
{{/range}}
{{rname}}{{#innate}}, {{innate}}{{/innate}}
{{#charname}}
{{charname}}
{{/charname}} {{/attack}}
{{#attack}}
{{#always}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/always}} {{#normal}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/normal}} {{#advantage}} {{#rollLess() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollLess() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}
{{r1}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{r2}}{{#globalattack}} + {{globalattack}}{{/globalattack}}
{{/rollGreater() r1 r2}} {{/disadvantage}}
{{#range}}
{{range}}
{{/range}}
{{rname}}{{#innate}}, {{innate}}{{/innate}}{{#attack}} ({{mod}}){{/attack}}
{{#charname}}
{{charname}}
{{/charname}}
{{/attack}} {{#save}} {{#attack}}
{{/attack}} {{^attack}}
{{/attack}}
DC{{savedc}}
{{#savedesc}}
{{savedesc}}
{{/savedesc}}
{{saveattr}} Save
{{/save}} {{#desc}}
{{desc}}
{{/desc}} {{#globaldamage}} {{#^rollTotal() globaldamage 0}}
{{globaldamage}} {{#attack}} {{#normal}} {{#rollWasCrit() r1}} + {{globaldamagecrit}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{globaldamagecrit}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{globaldamagecrit}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{globaldamagecrit}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{globaldamagecrit}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{globaldamagecrit}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{globaldamagecrit}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{globaldamagecrit}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{/attack}} {{globaldamagetype}}
{{/^rollTotal() globaldamage 0}} {{/globaldamage}} {{#hldmg}} {{#^rollTotal() hldmg 0}}
{{hldmg}} {{#attack}} {{#normal}} {{#rollWasCrit() r1}} + {{hldmgcrit}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{hldmgcrit}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{hldmgcrit}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{hldmgcrit}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{hldmgcrit}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{hldmgcrit}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{hldmgcrit}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{hldmgcrit}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{/attack}} {{dmg1type}}
Higher Level Cast
{{/^rollTotal() hldmg 0}} {{/hldmg}} {{#damage}}
{{#dmg1flag}} {{^dmg2flag}}
{{dmg1}} {{#attack}} {{#normal}} {{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit1}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit1}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{/attack}} {{dmg1type}}
{{/dmg2flag}} {{/dmg1flag}} {{#dmg2flag}} {{^dmg1flag}}
{{dmg2}} {{#attack}} {{#normal}} {{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit2}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit2}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{/attack}} {{dmg2type}}
{{/dmg1flag}} {{/dmg2flag}} {{#dmg1flag}} {{#dmg2flag}}
{{dmg1}} {{#attack}} {{#normal}} {{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit1}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit1}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{/attack}} {{dmg1type}}
{{dmg2}} {{#attack}} {{#normal}} {{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit2}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}+ {{crit2}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}+ {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{/attack}} {{dmg2type}}
{{/dmg2flag}} {{/dmg1flag}}
{{^attack}} {{#range}}
{{range}}
{{/range}}
{{rname}}{{#innate}}, {{innate}}{{/innate}}
{{#charname}}
{{charname}}
{{/charname}} {{/attack}}
{{/damage}}
{{desc}}
{{name}}{{#innate}}, {{innate}}{{/innate}}
{{level}}{{#ritual}} (){{/ritual}}
{{#castingtime}}
Casting Time: {{castingtime}}
{{/castingtime}} {{#range}}
Range: {{range}}
{{/range}} {{#target}}
Target: {{target}}
{{/target}} {{#duration}}
Duration: {{#concentration}}Concentration {{/concentration}}{{duration}}
{{/duration}}
{{#description}}
{{description}}
{{/description}} {{#athigherlevels}}
At Higher Levels. {{athigherlevels}}
{{/athigherlevels}}
{{name}}
{{#source}}
{{#charname}}{{charname}} {{/charname}}{{source}}
{{/source}} {{#description}}
{{description}}
{{/description}}
{{rname}}
{{#name}}
{{name}}
{{/name}}
{{#normal}} {{type}}: {{r1}} {{/normal}} {{#always}} {{type}}: {{r1}} | {{r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}} {{type}}: {{r1}} | {{r2}} {{/rollLess() r1 r2}} {{#rollTotal() r1 r2}} {{type}}: {{r1}} | {{r2}} {{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}} {{type}}: {{r1}} | {{r2}} {{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollLess() r1 r2}} {{type}}: {{r1}} | {{r2}} {{/rollLess() r1 r2}} {{#rollTotal() r1 r2}} {{type}}: {{r1}} | {{r2}} {{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}} {{type}}: {{r1}} | {{r2}} {{/rollGreater() r1 r2}} {{/disadvantage}}
{{#normal}} {{#rollWasCrit() r1}}{{rnamec}}{{/rollWasCrit() r1}} {{#^rollWasCrit() r1}}{{rname}}{{/^rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}{{rnamec}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{#^rollWasCrit() r1}}{{#^rollWasCrit() r2}}{{rname}}{{/^rollWasCrit() r2}}{{/^rollWasCrit() r1}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}{{rnamec}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{#^rollWasCrit() r1}}{{#^rollWasCrit() r2}}{{rname}}{{/^rollWasCrit() r2}}{{/^rollWasCrit() r1}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{rnamec}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollTotal() r1 r2}}{{#^rollWasCrit() r1}}{{rname}}{{/^rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollLess() r1 r2}}{{rname}}{{/rollLess() r1 r2}} {{#rollGreater() r1 r2}}{{rnamec}}{{/rollGreater() r1 r2}} {{/disadvantage}}
{{#name}}
{{name}}
{{/name}}
{{#normal}} {{#rollWasCrit() r1}}{{typec}}: {{/rollWasCrit() r1}} {{#^rollWasCrit() r1}}{{type}}: {{/^rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}{{typec}}: {{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{typec}}: {{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}{{typec}}: {{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{#^rollWasCrit() r1}}{{#^rollWasCrit() r2}}{{type}}: {{/^rollWasCrit() r2}}{{/^rollWasCrit() r1}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}}[{{typec}}: {{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{typec}}: {{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}}{{typec}}: {{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{#^rollWasCrit() r1}}{{#^rollWasCrit() r2}}{{type}}: {{/^rollWasCrit() r2}}{{/^rollWasCrit() r1}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}}{{typec}}: {{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollTotal() r1 r2}}{{#^rollWasCrit() r1}}{{type}}: {{/^rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollLess() r1 r2}}{{type}}: {{/rollLess() r1 r2}} {{#rollGreater() r1 r2}}{{typec}}: {{/rollGreater() r1 r2}} {{/disadvantage}} {{#normal}} {{r1}} {{/normal}} {{#always}} {{r1}} | {{r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}} {{r1}} | {{r2}} {{/rollLess() r1 r2}} {{#rollTotal() r1 r2}} {{r1}} | {{r2}} {{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}} {{r1}} | {{r2}} {{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollLess() r1 r2}} {{r1}} | {{r2}} {{/rollLess() r1 r2}} {{#rollTotal() r1 r2}} {{r1}} | {{r2}} {{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}} {{r1}} | {{r2}} {{/rollGreater() r1 r2}} {{/disadvantage}}
{{#description}}
{{description}}
{{/description}}
Damage: {{#dmg1flag}} {{dmg1}}{{#crit}} + {{crit1}}{{/crit}}{{dmg1type}} {{/dmg1flag}} {{#dmg1flag}}{{#dmg2flag}}+{{/dmg2flag}}{{/dmg1flag}} {{#dmg2flag}} {{dmg2}}{{#crit}} + {{crit2}}{{/crit}}{{dmg2type}} {{/dmg2flag}}
{{rname}}
{{#name}}
{{name}}
{{/name}}
{{#attack}}
{{#normal}} Attack: {{r1}} {{/normal}} {{#always}} Attack: {{r1}} | {{r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}} Attack: {{r1}} | {{r2}} {{/rollLess() r1 r2}} {{#rollTotal() r1 r2}} Attack: {{r1}} | {{r2}} {{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}} Attack: {{r1}} | {{r2}} {{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollLess() r1 r2}} Attack: {{r1}} | {{r2}} {{/rollLess() r1 r2}} {{#rollTotal() r1 r2}} Attack: {{r1}} | {{r2}} {{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}} Attack: {{r1}} | {{r2}} {{/rollGreater() r1 r2}} {{/disadvantage}}
{{/attack}} {{#description}} {{description}} {{/description}}
{{#damage}}
Damage: {{#dmg1flag}} {{dmg1}} {{#normal}} {{#rollWasCrit() r1}} + {{crit1}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{crit1}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{crit1}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{crit1}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{crit1}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{crit1}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{dmg1type}} {{/dmg1flag}} {{#dmg1flag}}{{#dmg2flag}}+{{/dmg2flag}}{{/dmg1flag}} {{#dmg2flag}} {{dmg2}} {{#normal}} {{#rollWasCrit() r1}} + {{crit2}}{{/rollWasCrit() r1}} {{/normal}} {{#always}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{crit2}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{crit2}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/always}} {{#advantage}} {{#rollLess() r1 r2}}{{#rollWasCrit() r2}} + {{crit2}}{{/rollWasCrit() r2}}{{/rollLess() r1 r2}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{#rollGreater() r1 r2}}{{#rollWasCrit() r1}} + {{crit2}}{{/rollWasCrit() r1}}{{/rollGreater() r1 r2}} {{/advantage}} {{#disadvantage}} {{#rollTotal() r1 r2}}{{#rollWasCrit() r1}} + {{crit2}}{{/rollWasCrit() r1}}{{/rollTotal() r1 r2}} {{/disadvantage}} {{dmg2type}} {{/dmg2flag}}
{{/damage}}